a large police presence - Türkisch Englisch Wörterbuch